/* 
    Document   : forms
    Created on : 16/11/2011, 04:04:34
    Author     : Evandro Ribeiro
    Description: Base formulários
    Purpose of the stylesheet follows.
*/
#con1{
    width: 450px;
    height: 275px;
    float: left;
}
#con2{
    width: 450px;
    height: 275px;
    float: left;
}

input, textarea{
	border: 1px solid #cfcfcf;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background:#e8e8e8;
}
textarea:focus{background:#cfcfcf; border: 1px solid #e8e8e8;}
textarea:hover{background:#cfcfcf; border: 1px solid #e8e8e8;}
input:focus{background:#cfcfcf; border: 1px solid #e8e8e8;}
input:hover{background:#cfcfcf; border: 1px solid #e8e8e8;}

fieldset{
    width: 500px;
    height: 300px;
}
span{
    font-family:'BebasRegular';
    font-size:15px;
    padding: 10px;
}
label.label-nome{
    width:415px;
    padding:5px;
    float:left;
    margin:10px auto 0;
    padding-left:26px;
}
label.label-email{
    width:415px;
    padding:5px;
    float:left;
    margin:10px auto 0;
    padding-left:25px;
}
label.label-assunto{
    width:415px;
    padding:5px;
    float:left;
    margin:10px auto 0;
    padding-left:25px;
}
label.label-mensagem{
    width:415px;
    padding:5px;
    float:left;
    margin:10px auto 0;
    padding-left:10px;
}
label.label-enviar{
    width:415px;
    height: 50px;
    padding:5px;
    float:right;
    margin:10px auto 0;
    padding-left:10px;
}
input.input-nome{
    width:400px;
    padding:6px;
}
input.input-email{
    width:400px;
    padding:6px;
}
input.input-assunto{
    width:400px;
    padding:6px;
}
textarea.textarea-mensagem{
    width:400px;
    height: 156px;
    padding:6px;
}
input.input-enviar{
    width:150px;
    height: 25px;
    padding:5px;
    float: right;
    margin-right: 20px;
    font-family:'BebasRegular';
    font-size:14px;
    cursor: pointer;
}
#erro{
    width: 43%;
    padding: 10px;
    margin-left: 27px;
    border: 1px solid #cfcfcf;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background:#e8e8e8;
}
#erro p{
    color: #FF0000;
    font-weight: bold;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
}
#ok{
    width: 43%;
    padding: 10px;
    margin-left: 27px;
    border: 1px solid #cfcfcf;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background:#e8e8e8;
}
#ok p{
    color: #008B45;
    font-weight: bold;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
}